﻿.spn-adminpage { padding: 15px; display: block; }
.spn-adminpage-row { display: block; float: left; width: 100%; height: auto; padding-top: 10px; padding-bottom: 10px; }
.spn-adminpage-row-title { display: block; float: left; width: 150px; height: auto; margin-left: 10px; margin-top: 5px; }
.spn-adminpage-row-value { display: block; float: left; }
.spn-adminpage-row-message { display: block; float: left; width: 400px; height: auto; margin-left: 160px; color: Red; font-weight: bold; }
.spn-adminpage-row-validator { display: block; float: left; height: auto; margin-left: 5px; color: Red; font-weight: bold; }
div.spn-adminpage-row-value {  }
input.spn-adminpage-row-value { width: 400px; border: solid 1px #aaa; padding: 5px; }
span.spn-adminpage-row-value { width: 400px; border: solid 1px #aaa; padding: 5px; }
textarea.spn-adminpage-row-value { width: 400px; border: solid 1px #aaa; padding: 5px; height: 100px; }
select.spn-adminpage-row-value { width: 400px; height: auto; padding: 5px; border: solid 1px #aaa; }
.spn-adminpage-row-richvalue { display: block; float: left; margin-left: 10px; }
.spn-adminpage-row-richvalue .ms-rtetoolbarmenu.ms-long { width: 680px; }
.spn-adminpage-row-richvalue .ms-rtelong { width: 678px; }
.spn-adminpage-row-richvalue-wrapper { }
.spn-adminpage-row-datevalue { display: block; float: left; }
.spn-adminpage-row-datevalue td.ms-dtinput input.ms-input { border: solid 1px #aaa; padding: 5px; }
.spn-adminpage-row-datevalue td.ms-dttimeinput select { border: solid 1px #aaa; padding: 5px; margin-left: 2px; margin-right: 2px; }

.spn-adminpage-row-validation { display: block; float: left; width: 5%; height: auto; }
.spn-adminpage-row-button { display: block; float: left; padding: 5px 15px 5px 15px; font-size: 11px; height: auto; border: solid 1px #aaa; margin-left: 10px; }

.spn-newsviewitems { height: 300px; overflow: auto; display: block; }
.spn-newsviewitems-item { display: block; float: left; width: 100%; height: auto; margin-top: 10px; margin-bottom: 5px; }
.spn-newsviewitems-item-date { display: block; float: left; width: 100%; height: auto; font-style: italic; font-size: 11px; }
.spn-newsviewitems-item-title { display: block; float: left; width: 100%; height: auto; margin-top: 3px; font-weight: bold; font-size: 12px; }
.spn-newsviewitems-item-link { display: block; float: right; height: auto; font-size: 11px; margin-right: 10px; }

.spn-newsletterviewitems { height: 300px; overflow: auto; display: block; }
.spn-newsletterviewitems-item { display: block; float: left; width: 100%; height: auto; margin-top: 10px; margin-bottom: 5px; }
.spn-newsletterviewitems-item-date { display: block; float: left; width: 100%; height: auto; font-style: italic; font-size: 11px; }
.spn-newsletterviewitems-item-title { display: block; float: left; width: 90%; height: auto; margin-top: 3px; font-weight: bold; font-size: 12px; }
.spn-newsletterviewitems-item-link { display: block; float: right; height: auto; font-size: 11px; margin-right: 10px; }